safety of life and property - Espagnol Anglais Dictionnaire